$(function(){
	$("#publishBtn").click(publish);//点击发布按钮，触发下面的publish方法
});

function publish() {
	$("#publishModal").modal("hide");//隐藏填写的对话框

	// // 在发送请求之前，将CSRF令牌设置的到请求的消息头中
	// var token=$("meta[name='_csrf']").attr("content");
	// var header=$("meta[name='_csrf_header']").attr("content");
	// $(document).ajaxSend(function (e,xhr,options){
	// 	xhr.setRequestHeader(header,token);//设置请求头，头的key是header 值是Token
	// });

	//在隐藏对话框 和显示提示框 之间肯定 得先向服务器发送消息，他返回结果之后才提示
	//在这中间 发异步请求
	// --1首先获取标题和内容的值
	var title=$("#recipient-name").val();
	var content=$("#message-text").val();

	//发送异步请求（post）
     $.post(
		 "/community/discuss/add",
		 {"title":title,"content":content},
		 function (data){
     		data=$.parseJSON(data);
     		//在提示框中显示返回消息  利用.text() 来取其中的文本
			 $("#hintBody").text(data.msg);

			 $("#hintModal").modal("show");//显示提示框
			 //2s后， 自动隐藏提示框
			 setTimeout(function(){
				 $("#hintModal").modal("hide");
				 // 刷新页面 -用js实现
				 //潜在问题 1：每当新的帖子成功加入数据库 弹出发布成功后 ，重新加载页面就会报找不到熟悉的错误
				 // if(data.code==0){//如果发布成功就刷新页面
				 // 	// window.location.reload();
				 // }
			 }, 2000);
		 }
	 );


}